const unicode/utf8.maskx
25 uses
unicode/utf8 (current package)
utf8.go#L36: maskx = 0b00111111
utf8.go#L175: return rune(p0&mask2)<<6 | rune(b1&maskx), 2
utf8.go#L182: return rune(p0&mask3)<<12 | rune(b1&maskx)<<6 | rune(b2&maskx), 3
utf8.go#L188: return rune(p0&mask4)<<18 | rune(b1&maskx)<<12 | rune(b2&maskx)<<6 | rune(b3&maskx), 4
utf8.go#L223: return rune(s0&mask2)<<6 | rune(s1&maskx), 2
utf8.go#L230: return rune(s0&mask3)<<12 | rune(s1&maskx)<<6 | rune(s2&maskx), 3
utf8.go#L236: return rune(s0&mask4)<<18 | rune(s1&maskx)<<12 | rune(s2&maskx)<<6 | rune(s3&maskx), 4
utf8.go#L351: p[1] = tx | byte(r)&maskx
utf8.go#L359: p[1] = tx | byte(r>>6)&maskx
utf8.go#L360: p[2] = tx | byte(r)&maskx
utf8.go#L365: p[1] = tx | byte(r>>12)&maskx
utf8.go#L366: p[2] = tx | byte(r>>6)&maskx
utf8.go#L367: p[3] = tx | byte(r)&maskx
utf8.go#L387: return append(p, t2|byte(r>>6), tx|byte(r)&maskx)
utf8.go#L392: return append(p, t3|byte(r>>12), tx|byte(r>>6)&maskx, tx|byte(r)&maskx)
utf8.go#L394: return append(p, t4|byte(r>>18), tx|byte(r>>12)&maskx, tx|byte(r>>6)&maskx, tx|byte(r)&maskx)
|
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |